package eerbaar.persona;

import eerbaar.body.IHead;
import eerbaar.elements.IElement;

public interface IPersona extends IElement {

    public enum Direction {
        LEFT, RIGHT
    }

    public enum State {
        ACTIVE, REST
    }

    @Override
    IPersona copy();

    Direction getDirection();

    IHead getHead();

    String getProgram();

    State getState();

    void setHead(IHead head);

    void setProgram(String program);

    void setState(State state);

}
